Carregant...
 

Arduino Web.

1. Introducció


Arduino és un sistema molt utilitzat hui dia per a programar microcontroladors d'una forma fàcil i intuïtiva. Usar Arduino no requereix coneixements informàtics elevats, encara que, això sí, cal tindre certs coneixements de programació per a poder usar-lo.

Abans d'usar Arduino hem d'aconseguir una placa Arduino. Podem trobar nombrosos tipus de plaques en la mateixa pàgina d'Arduino, i no sols això, hi ha molts dispositius amb els quals podem fer moltíssim projectes tant en l'aula d'informàtica com en el taller de tecnologia, des de pantalles LCD, sensors de tot tipus, dispositius GPS, etc. El millor de tot això és que pràcticament tots els dispositius que adquirisques per a Arduino tenen una llibreria (en C) associada que ens permet fer-ne ús pràcticament amb uns pocs coneixements de C.

En aquesta entrada tractarem l'ús d'Arduino-web, que ens permetrà usar Arduino en el nostre ordinador sense necessitat d'instal·lar el programa.

 

2. Requisits previs


L'opció recomanable és instal·lar Arduino en els nostres ordinadors, ja que no usarem amplada de banda del centre i guanyarem en fluïdesa; això sí, si vols instal·lar el paquet en el teu ordinador, hauràs de tindre en compte:

  • L'Arduino Web Editor no funciona en clients lleugers/semilleugers, ja que necessitaràs instal·lar un paquet addicional que no es troba en els repositoris de LliureX. És més senzill instal·lar Arduino en la imatge dels clients.
  • Necessites crear un usuari en la pàgina web Arduino.
  • El programa i la documentació està en anglés.
  • Usa moltíssims recursos. Notaràs com el navegador i l'ordinador en general va molt més lent depenent de l'ordinador.

Així que, en general, no és recomanable el seu ús per al dia a dia. Encara que pot ser útil per a eixir del pas en alguna ocasió puntual. Tot el procés està explicat en la següent pàgina en anglés.

 

3. Donar d'alta usuari en Arduino


Per a donar l'alta un usuari en Arduino anem a la pàgina següent in hi introduïm les nostres dades:


1 Ard Web

 

Una vegada hem donat l'alta el nostre usuari, ens registrem:


2 Ard Web


Una vegada dins, anem a la pestanya de "Software":

 

3 Ard Web

 

4. Configuració d'Arduino Web Editor

Dins de la pestanya de "Software" premerem sobre "Try it now".


4 Ard Web


Podem veure que no ens ha connectat. Això és perquè és necessari descarregar un connector perquè el navegador puga connectar-se a la nostra placa d'Arduino. Per a això premem sobre "help".


5 Ard Web


Ens apareixerà la següent finestra i premem sobre l'enllaç "download it again".


6 Ard Web


Li donem al botó Download plugin per a descarregar l'arxiu que ens ajudarà a instal·lar el connector:


7 Ard Web


Una vegada descarregat, obrim l'arxiu fent doble clic sobre el botó dret del ratolí i prement "Obrir".


8 Ard Web


Ens apareixerà una finestra amb l'assistent d'instal·lació del connector d'Arduino.


9 Ard Web


Una vegada estiga instal·lat, tornem al navegador i esperem que detecte el connector:

 

10 Ard Web


Una vegada està detectat, ens apareixerà la següent pantalla:


11 Ard Web


Si usem Firefox, haurem d'acceptar els certificats de la pàgina d'Arduino (recorda desbloquejar qualsevol bloquejador de publicitat que tingues instal·lat i activar les finestres emergents per a la pàgina d'Arduino)


12 Ard Web


Una vegada instal·lat, podem veure que ens ha aparegut una nova icona en la barra de navegació. A més, crea un enllaç en l'escriptori. Si perdem l'enllaç, el programa es troba en $HOME/ArduinoCreateAgent-1.1/Arduino_Create_Bridge.

 

17 Ard Web

 

Una vegada instal·lat el connector, és necessari reiniciar el navegador perquè tot funcione correctament.

5. Arduino Editor


Ara, de la mateixa manera que fem amb l'Arduino IDE, seleccionem la placa i el port que volem usar. Podem veure que tenim el botó per a carregar el programa de manera similar que l'Arduino IDE. A més, podem carregar exemples (Examples) ja programats en la nostra placa per a provar-ne el bon funcionament. En el nostre cas provarem l'exemple bàsic "blink" o parpelleig.


13 Ard Web


Si seleccionem Select other board & port, ens apareixerà la següent finestra on seleccionarem la nostra placa i el nostre port:


14 Ard Web


En primer lloc verificarà que el programa no té cap error.

 

15 Ard Web


I després el carregarà. En la part inferior de la pantalla podem veure els missatges de verificació o error de tot el procés.

 

16 Ard Web

6. Problemes freqüents


L'Arduino Create Agent moltes vegades no detecta el port USB. Si ocorre això, podem seguir els següents passos:

  • Premem sobre el botó dret del ratolí en la icona del connector d'Arduino.

17 Ard Web

  • I li donem a Pause Plugin.
  • Veurem com el connector canvia a un color grisenc.
  • Després tornem a prémer el botó dret del ratolí i donem a kill plugin.
  • El reiniciem tornant a prémer sobre l'enllaç creat en l'escriptori.
  • Finalment tornem a reiniciar el navegador.

 

Historial

Mastodon E-Mail